package org.jsbd.boss.domian;

import java.io.Serializable;

import org.jsbd.boss.util.DateUtil;

public class IPReqChannelLog implements Serializable {

	private static final long serialVersionUID = 1L;
	private String ip;
	private String state;// 0获取到任务，1 未获取到任务
	private String currentDate;

	private String buildId;

	// "LocationInfo": [
	private String lac;
	private String cellId;
	private String longitude;
	private String latitude;
	private String sdkip;
	private String smsCenter;

	// "CpInfo": [
	private String channelId;
	private String appId;
	private String sdkVerCode;
	private String sdkVerName;
	private String clientVerCode;
	private String clientVerName;
	private String packageName;

	// "TerminalInfo": [

	private String hsman;
	private String hstype;
	private String osVer;
	private String screenWidth;
	private String screenHeight;
	private String cpu;
	private String ramSize;
	private String romSize;
	private String extraSize;
	private String imsi;
	private String imei;
	private String networkType;
	private String phoneNum;
	private String mac;
	private String root;
	private String networkSystem;
	private String ICCID;
	private String batteryInfo;
	private String radioVersion;
	private Long count;

	public String getBuildId() {
		return buildId;
	}

	public void setBuildId(String buildId) {
		this.buildId = buildId;
	}

	public String getIp() {
		return ip;
	}

	public void setIp(String ip) {
		this.ip = ip;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public String getCurrentDate() {
		this.currentDate = DateUtil.getCurrentDateStr();
		return currentDate;
	}

	public void setCurrentDate(String currentDate) {
		this.currentDate = currentDate;
	}

	public String getLac() {
		return lac;
	}

	public void setLac(String lac) {
		this.lac = lac;
	}

	public String getCellId() {
		return cellId;
	}

	public void setCellId(String cellId) {
		this.cellId = cellId;
	}

	public String getLongitude() {
		return longitude;
	}

	public void setLongitude(String longitude) {
		this.longitude = longitude;
	}

	public String getLatitude() {
		return latitude;
	}

	public void setLatitude(String latitude) {
		this.latitude = latitude;
	}

	public String getSdkip() {
		return sdkip;
	}

	public void setSdkip(String sdkip) {
		this.sdkip = sdkip;
	}

	public String getSmsCenter() {
		return smsCenter;
	}

	public void setSmsCenter(String smsCenter) {
		this.smsCenter = smsCenter;
	}

	public String getChannelId() {
		return channelId;
	}

	public void setChannelId(String channelId) {
		this.channelId = channelId;
	}

	public String getAppId() {
		return appId;
	}

	public void setAppId(String appId) {
		this.appId = appId;
	}

	public String getSdkVerCode() {
		return sdkVerCode;
	}

	public void setSdkVerCode(String sdkVerCode) {
		this.sdkVerCode = sdkVerCode;
	}

	public String getSdkVerName() {
		return sdkVerName;
	}

	public void setSdkVerName(String sdkVerName) {
		this.sdkVerName = sdkVerName;
	}

	public String getClientVerCode() {
		return clientVerCode;
	}

	public void setClientVerCode(String clientVerCode) {
		this.clientVerCode = clientVerCode;
	}

	public String getClientVerName() {
		return clientVerName;
	}

	public void setClientVerName(String clientVerName) {
		this.clientVerName = clientVerName;
	}

	public String getPackageName() {
		return packageName;
	}

	public void setPackageName(String packageName) {
		this.packageName = packageName;
	}

	public String getHsman() {
		return hsman;
	}

	public void setHsman(String hsman) {
		this.hsman = hsman;
	}

	public String getHstype() {
		return hstype;
	}

	public void setHstype(String hstype) {
		this.hstype = hstype;
	}

	public String getOsVer() {
		return osVer;
	}

	public void setOsVer(String osVer) {
		this.osVer = osVer;
	}

	public String getScreenWidth() {
		return screenWidth;
	}

	public void setScreenWidth(String screenWidth) {
		this.screenWidth = screenWidth;
	}

	public String getScreenHeight() {
		return screenHeight;
	}

	public void setScreenHeight(String screenHeight) {
		this.screenHeight = screenHeight;
	}

	public String getCpu() {
		return cpu;
	}

	public void setCpu(String cpu) {
		this.cpu = cpu;
	}

	public String getRamSize() {
		return ramSize;
	}

	public void setRamSize(String ramSize) {
		this.ramSize = ramSize;
	}

	public String getRomSize() {
		return romSize;
	}

	public void setRomSize(String romSize) {
		this.romSize = romSize;
	}

	public String getExtraSize() {
		return extraSize;
	}

	public void setExtraSize(String extraSize) {
		this.extraSize = extraSize;
	}

	public String getImsi() {
		return imsi;
	}

	public void setImsi(String imsi) {
		this.imsi = imsi;
	}

	public String getImei() {
		return imei;
	}

	public void setImei(String imei) {
		this.imei = imei;
	}

	public String getNetworkType() {
		return networkType;
	}

	public void setNetworkType(String networkType) {
		this.networkType = networkType;
	}

	public String getPhoneNum() {
		return phoneNum;
	}

	public void setPhoneNum(String phoneNum) {
		this.phoneNum = phoneNum;
	}

	public String getMac() {
		return mac;
	}

	public void setMac(String mac) {
		this.mac = mac;
	}

	public String getRoot() {
		return root;
	}

	public void setRoot(String root) {
		this.root = root;
	}

	public String getNetworkSystem() {
		return networkSystem;
	}

	public void setNetworkSystem(String networkSystem) {
		this.networkSystem = networkSystem;
	}

	public String getICCID() {
		return ICCID;
	}

	public void setICCID(String iCCID) {
		ICCID = iCCID;
	}

	public String getBatteryInfo() {
		return batteryInfo;
	}

	public void setBatteryInfo(String batteryInfo) {
		this.batteryInfo = batteryInfo;
	}

	public String getRadioVersion() {
		return radioVersion;
	}

	public void setRadioVersion(String radioVersion) {
		this.radioVersion = radioVersion;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

}
